bacterial insecticides - Espagnol Anglais Dictionnaire